life-extending measures - Turkish English Dictionary